be beaten by - French English Dictionary